لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کلاس کارشناسی ارشد gRPC [جاوا: ساخت سرویسهای API مدرن و میکرو
gRPC [Java] Master Class: Build Modern API & Micro services
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بهتر از REST API! یک API سریع و مقیاس پذیر HTTP/2 برای میکروسرویس خود با بافرهای gRPC و پروتکل (protobuf) بسازید تئوری gRPC را بیاموزید تا نحوه عملکرد gRPC را بدانید مقایسه الگوی gRPC و REST API تعریف سرویس gRPC خود را در فایل های .proto بنویسید. ایجاد کد سرور و مشتری در جاوا با استفاده از پلاگین Gradle gRPC Implement Unary، Server Streaming، Client Streaming و Bi-Directional Streaming API یادگیری خود را با تمرینها و راهحلها تمرین کنید مفاهیم پیشرفتهای مانند مدیریت خطا، مهلتها و امنیت SSL را پیادهسازی کنید CRUD API در بالای MongoDB امتیاز بگیرید برای گسترش سفر یادگیری خود و الهام گرفتن از خدمات gRPC در دنیای واقعی پیش نیازها: درک خوب زبان برنامه نویسی جاوا 8 درک خوب بافرهای پروتکل
gRPC یک چارچوب جدید و مدرن برای ایجاد API مقیاس پذیر، مدرن و سریع است. این توسط بسیاری از شرکتهای فناوری برتر مانند Google، Square Netflix استفاده میشود و برنامهنویسان را قادر میسازد تا سرویسهای میکرو را به هر زبانی که میخواهند بنویسند و در عین حال توانایی ایجاد آسان ارتباطات بین این سرویسها را حفظ کنند. برای مکانیسم انتقال و زبان تعریف سرویس به بافرهای پروتکل متکی است.
در این دوره، با سخنرانی های عملی، تمام جنبه های شروع با gRPC را به طور عمیق بررسی می کنیم.
این دوره عملی است و شما دو سرویس را اجرا خواهید کرد: Greet و Calculator Service.
در عرض چند ساعت، همه چیزهایی را که برای نوشتن فایلهای .proto، تولید کد در برنامهنویسی مورد علاقهتان، و پیادهسازی سرویسها، سرورها و کلاینت خود در جاوا نیاز دارید، میدانید. سخنرانیها و تمرینهای عملی زیادی برای تمرین مهارتهای تازه کسبشدهتان وجود خواهد داشت.
وقت آن است که با REST API کند و بیحساب خداحافظی کنید و چارچوب API بهتری را انتخاب کنید.
---------------------------------
کلاس اصلی جاوا gRPC بهترین راه برای دریافت یک نمای کلی از همه امکانات ارائه شده توسط gRPC با زبان مورد علاقه شما است
تئوری gRPC را بیاموزید تا بفهمید gRPC چگونه کار می کند مقایسه gRPC و الگوی REST API تعریف سرویس gRPC خود را در فایل های پروتو بنویسید با استفاده از پلاگین Gradle gRPC کد سرویس گیرنده سرور را در جاوا ایجاد کنید پیاده سازی Unary، Server Streaming، Client Streaming Streaming API دو جهته یادگیری خود را با راهکارهای تمرین تمرین کنید مفاهیم پیشرفته ای مانند مدیریت خطا، مهلت های امنیتی SSL را پیاده سازی کنید یک CRUD API کامل را در بالای MongoDB اجرا کنید > برای گسترش سفر یادگیری خود و الهام گرفتن از خدمات gRPC دنیای واقعی
، راهنمایی دریافت کنید
توجه: این دوره انتظار دارد که شما اطلاعات اولیه ای در مورد بافرهای پروتکل داشته باشید.
طرح کلی بخش:
نمای کلی دوره gRPC: اهداف دوره، نحوه ساختار دوره را درک کنید، کد دوره را دانلود کنید و آماده شوید!
[تئوری] gRPC Internals Deep Dive: نحوه عملکرد gRPC در پشت صحنه را بیاموزید. درباره HTTP/2، کارایی بافرهای پروتکل، و تفاوتهای gRPC و REST بیاموزید.
[Hands-On] gRPC Project Project Setup: پروژه خود را با استفاده از Gradle راه اندازی کنید و یاد بگیرید که چگونه تولید کد را راه اندازی کنید
[Hands-On] gRPC Unary: پیاده سازی توضیحات API
[Hands-On] gRPC Server Streaming : پیاده سازی توضیحات API
[Hands-On] gRPC Client Streaming: پیاده سازی توضیحات API
[Hands-On] gRPC دو جهته استریم: اجرای توضیحات API
[Hands-On] ویژگیهای پیشرفته gRPC Deep Dive: ویژگیهای پیشرفته مانند رسیدگی به خطا، مهلتها، امنیت SSL.
مراحل بعدی: برخی از پیوندهای مفید در دنیای واقعی که از اینجا می توانید یادگیری خود را به کجا ببرید
=============================
مربی
اسم من کلمنت ژان است و در این دوره مربی شما خواهم بود. من در مورد Protocol Buffer و gRPC با تمرکز همیشه بر کمک به دانش آموزانم برای بهبود مهارت های حرفه ای خود تدریس می کنم. من همچنین نویسنده برخی از پرفروش ترین دوره های آموزشی هستم.
با توجه به اینکه توسعه یک حرفه به طور گسترده پذیرفته شده و دنبال می شود، من تصمیم گرفتم که زمان آن رسیده است که دانش آموزان به درستی درباره gRPC [جاوا] بیاموزند. بنابراین، بیایید دوره را شروع کنیم! شما در دستان خوبی هستید!
=============================
این دوره همچنین همراه با:
است
دسترسی مادام العمر به همه به روز رسانی های آینده
یک مربی پاسخگو در بخش Q A
پیوندها به مقالات جالب، و تعداد زیادی کد خوب برای ایجاد الگوی بعدی
گواهی تکمیل Udemy برای دانلود آماده است
ضمانت بازگشت پول 30 روزه "بدون سوال"!
امیدوارم شما را در داخل دوره ببینم!
سرفصل ها و درس ها
بررسی اجمالی دوره gRPC
gRPC Course Overview
مقدمه gRPC
gRPC Introduction
هدف دوره
Course Objective
در مورد مربی شما
About your instructor
پیام مهم
Important Message
پیش نیازها
Prerequisites
دانلود کد
Code Download
دانلود کد
Code Download
[تئوری] gRPC Internals Deep Dive
[Theory] gRPC Internals Deep Dive
چرا این بخش؟
Why this section?
بافرهای پروتکل و قابلیت همکاری زبان
Protocol Buffers & Language Interoperability
HTTP/2
HTTP/2
4 نوع gRPC API
4 Types of gRPC APIs
مقیاس پذیری در gRPC
Scalability in gRPC
امنیت در gRPC (SSL)
Security in gRPC (SSL)
gRPC در مقابل REST
gRPC vs REST
خلاصه بخش - چرا از gRPC استفاده کنید
Section Summary – why use gRPC
امتحان در GRPC
Quiz on GRPC
[Hands On] بررسی اجمالی و راه اندازی پروژه gRPC
[Hands-On] gRPC Project Overview & Setup
راه اندازی پروژه جاوا Gradle
Java Gradle Project Setup
ساخت کد سرویس ساختگی
Dummy Service Code Generation
کد دیگ راه اندازی سرور
Server Setup Boilerplate Code
کد دیگ بخاری راه اندازی مشتری
Client Setup Boilerplate Code
[Hands-On] gRPC Unary
[Hands-On] gRPC Unary
تعریف API را سلام کنید
Greet API Definition
پیاده سازی سرور Unary API
Unary API Server Implementation
پیاده سازی Unary API Client
Unary API Client Implementation
[تمرین] Sum API
[Exercise] Sum API
[راه حل] Sum API
[Solution] Sum API
[Hands-On] gRPC سرور جریان
[Hands-On] gRPC Server Streaming
تعریف API GreetManyTimes
GreetManyTimes API Definition
Server Streaming API Server پیاده سازی
Server Streaming API Server Implementation
Server Streaming API Client
Server Streaming API Client Implementation
نمایش نظرات